package net.csdn.business.common.domain.query;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import net.csdn.business.common.domain.SuperPageQueryDTO;

import javax.validation.constraints.NotBlank;

/**
 * @ClassName WebhookLogQuery
 * @Description webhook通知日志对象Query
 * @Author zhangyl
 * @Date 2023/4/23 17:00
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class WebhookLogQuery extends SuperPageQueryDTO
{

    /** web_hook_id配置的ID */
    @NotBlank(message = "webHookId不能为空")
    private String webHookId;

   /* *//** webhook触发的事件 *//*
    private String triggerEvent;

    *//** webhook通知url *//*
    private String reqUrl;

    *//** webhook通知请求头 *//*
    private String reqHeaders;

    *//** webhook通知请求参数 *//*
    private String reqData;

    *//** webhook通知响应头 *//*
    private String resHeaders;

    *//** webhook通知响应体 *//*
    private String resBody;

    *//** webhook通知响应状态码 *//*
    private String resStatus;

    *//** webhook通知执行时间 *//*
    private Float execDuration;

    *//** webhook内部错误信息 *//*
    private String internalErrorMessage;*/

}
